someone who/that which cauterizes - Deutsch Englisch Wörterbuch